exhaust oneself doing tedious work - Español Inglés Diccionario